Renault senior management appears to be well content with the progress of their Formula 1 team and on the occasion of the launch of their 2018 car – the Renault RS18 – their president Jerome Stoll predicts that they will take a step closer to their target of winning races. Stroll said in the foreword of […]